import * as dayjs from 'dayjs';

export class OrderUtils {
  // 自动生成订单编码的方法
  static generateOrderCode(userId: number): string {
    const currentDate = dayjs().format('YYYYMMDDHHmmss'); // 当前日期时间，精确到秒
    const randomPart = Math.floor(1000 + Math.random() * 9000).toString(); // 生成四位随机数
    return `O${currentDate}-${userId}-${randomPart}`; // 拼接订单编码
  }
}
